sport exhaust system - French English Dictionary